[data-theme='dark'] {
    .c-mb20{
        border: 1px solid var(--el-color-primary);
        color: var(--el-color-primary);
        .t-c{
            background: linear-gradient(to right, var(--el-color-primary) 0%, rgba(0,0,0,0) 50%);
            opacity: 0.1;
            border-bottom: 1px solid linear-gradient(to right, var(--el-color-primary) 0%, rgba(0,0,0,0) 50%);
        }
        .pro-t,.pro-l,.pro-r,.pro-b{
            opacity: 0.1;
            box-shadow: 0 0 50px 30px var(--el-color-primary);
        }
    } 
    .table-1{
        background-color: var(--el-color-primary);
        color: var(--nuxt-text-disabled-color);
    }
    .box {
        .list {
            .item-s {
                &:hover {box-shadow: inset 0px 0px 16px 0px var(--el-color-primary);}
            }
        }
    }
}